package com.eleclab.modele;
// Inutile 
import com.eleclab.traitement.Complexe;

/* TODO
 * - Ajouter les attributs
 * - Ajouter constructeur, setters, getters
 */


public class Interrupteur  extends Composant{

    private boolean ferme;
    
    public Interrupteur(String aNom,int ax,int ay, char aOrientation) {
        super(aNom,"condensateur",ax,ay, aOrientation, "interrupteur");
        ferme = true;
    }
    
    public  float getValeur(){
        float y=0;
        return y;
    }
    
    public  void setValeur(float newValeur){
        
    }
    public  void calculImpedance(){
        if(ferme){
            this.impedance = new Complexe(0,0);
        }
        
        else{
            this.impedance = new Complexe(Double.MAX_VALUE, Math.PI);
        }
    }
    
    public Complexe calculImpedanceGraph(float w){
        return new Complexe (0,0);
    }
    
    public void setSelected(){
        this.ferme = !this.ferme;
    }
}
